mountain or volcanic cone - Francés Inglés Diccionario